themes: remove various @extend with compound selectors
authornana-4 <hnmaigo@gmail.com>
Sun, 1 Dec 2019 01:43:16 +0000 (10:43 +0900)
committernana-4 <hnmaigo@gmail.com>
Sun, 1 Dec 2019 01:43:16 +0000 (10:43 +0900)
commit87ea0253aaa2f750de32be7e0ab51f0a1f5ba123
tree0e8d10ed654878681494b99e9676ec376af80c0d
parentfe385c28f6e2fddd6feaf98afcb4bb9877cc0600
themes: remove various @extend with compound selectors

They are no longer supported by sass and broken with libsass 3.6.3
(https://github.com/sass/libsass/issues/3033)

This removes them by replacing them with a placeholder selector. This at
least brings the resulting CSS size down a bit so gtk can be build
again.

`%button.flat.suggested-action` has been replaced by
`%selection_mode_button_flat`, which is a more appropriate selector for
`.selection-mode button.titlebutton`.

The CSS was generated with libsass 3.5.5.

Co-authored-by: Christoph Reiter <reiter.christoph@gmail.com>
See https://gitlab.gnome.org/GNOME/gtk/issues/2237
gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css
gtk/theme/HighContrast/_common.scss
gtk/theme/HighContrast/gtk-contained-inverse.css
gtk/theme/HighContrast/gtk-contained.css